English translation for "imitate the cries of animals"
模仿动物的叫声
Related Translations:
imitate: vt.1.仿效,模仿;学样;摹拟。2.仿造;伪造;假充,冒充。短语和例子imitate the virtues of great and good men 仿效伟大善良人们的美德。 imitate the strokes of model Chinese calligraphy 临摹字帖的笔法。 Wood is often painted to imitate stone.